Java - 异常

Java - 异常,第1张

Java - 异常

异常的分类:编译时异常与运行时异常
Error:java 虚拟机无法解决的严重问题
Exception:因编程因素或偶然的外在因素导致的一般性问题


异常体系结构


1.try-catch-finally(处理异常)

try {
    ...
} catch (IOException ioException) {
    ...
} catch (Exception exception1) {
    ...
}} catch (Exception exception2) {
    ...
} finally {
    ...
}

注意:当exception1 与 exception2 有子父类关系时,子类必须写在父类前 
不然会编译不通过

2.throws(抛出异常)

public void sum throws Exception(){}; //抛出异常

3.throw(手动抛出异常)

public void sum throws Exception(){
	throw new 异常类(String message); //手动抛出异常
};

4.自定义异常类

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5069164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存