第一节:
- 异常:
- try{被监测的代码} catch(抛出的异常类型,例如:Exception、IOException等){};
- 被检测的代码:如果是系统自己抛出的异常则不需要throw,如果是自己定义的异常则需要throw异常,catch才能抓到。
- 自定义异常:
- 也就是可以自己定义异常的类,这些类必须继承自java定义的异常类,像Exception、IOException等,然后可以在自己定义的衍生类里面定义方法均可。
- public BatteryUsageException() {} //无参数
- public BatteryUsageException(String msg){super(msg);} //String参数
java的异常类有两个构造函数:(这两个构造函数不是必须在类里实现的!)
时间: 2024-10-09 22:09:57