java 第五课 异常

1、为什么使用异常?

若没有异常处理机制,会使用流程控制语句if  switch等来处理异常情况,程序复杂

2、捕捉异常try catch finally

3、方法中抛出异常throw(throw 可以单独使用,与throws没有什么关系);指定方法抛出异常throws

4、自定义异常类继承Exception;构造方法中调用父类的有参构造方法super(msg);

5、main方法使用throws抛出异常,默认异常是咆哮JVM的

posted @ 2018-01-06 09:53  think的海角  阅读(100)  评论(0编辑  收藏  举报