文章分类 - JAVA
包括jvm底层原理和java源码分析
摘要:在java中,异常对象都是派生与Throwable类的一个实例。Throwable分成2个分支:Error和Exception。 Error层次描述了java运行时系统的内部错误和资源耗尽。应用程序不应该抛出这种类型的错误。 Exception分解为2个分支:一个分支派生与RuntimeExcept
阅读全文
摘要:1.不用异常处理代替条件判断 与简单的条件判断相比,捕获异常花费的时间要远远超过前者,使用异常的基本原则是:只在异常情况下使用异常机制。 2.异常不要过度细化 不要为每个可能出现异常的语句分装在独立的try语句块中,让异常语句尽量集中,由必要将整个任务包装在一个try块中,然后对不同的异常采用不同的
阅读全文
摘要:1.基本概念与结构 使用try、catch、finally来组成异常处理语句块 try关键字用来包围可能会出现异常的逻辑代码,它单独无法使用,必须配合catch或者finally使用。 catch用来捕获可能发生的异常,并进行相应的处理,catch可以有多个语句块,当有一个catch捕获到异常,后续
阅读全文

浙公网安备 33010602011771号