this is my first essay! thanksthis
discard : give up , get rid ofspa
conventionally: usually线程
propagate:传播,繁殖get
一旦某个catch捕获到匹配的异常类型,将进入异常处理代码。一经处理结束,就意味着整个try-catch语句结束。其余的catch子句再也不有匹配和捕获异常类型的机会。it
当在try块或catch块中遇到return语句时,finally语句块将在方法返回以前被执行。在如下4种特殊状况下,finally块不会被执行:
1)在finally语句块中发生了异常。
2)在前面的代码中用了System.exit()退出程序。
3)程序所在的线程死亡。
4)关闭CPU。io