with checked Exception,you must checked in your block or throws it. with unchecked Exception,you can ignore it or catch it if you want. And the unchecked Exception is the subclass of RuntimeException. That's all
Amateurs built google. Professionals built the titanic. We can't find the guy that built this tiny ad:
a bit of art, as a gift, the permaculture playing cards