网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

java中的异常如何理解

时间:2024-10-30 19:27:22

1、异常的体系结构:Throwable|- Error:当这种级别的错误产生,我们程序是无法进行解决的。|- Exception:在程序编写与运行时,产生的小问题,是可以由我们程序所解决的。|- RunTimeException:是指运行时候才会出现的不正常,编译没有问题。|- 非运行时异常:在编译的时候就出现的不正常,那么对这种不正常必须要进行处理,如果不处理编译不通过。

2、异常的两种抛的方式:throw:只要此关键字抛出的异常,都可以看做为,制造一个异常并且抛出。throws:在声明方法后用throws对此方法进行描述,此方法会有一个不正常,那么在这个throws后面跟着的就是这种不正常的类型。

3、throw与throws的区别:1、throw在方法内部,而throws在方法声明的时候。2、throw是抛出一个具体的异常,而throws声明异常的类型。3、throw操作的对象,而throws操作的是类名。

4、自定义异常:1、如果某一个类要成为一个异常类,那么这个类就必须继承Exception。如果继承Exception那么这类就属于异常体系中的一个小分支。2、如果要为这个异常类定义一个异常信息,则必须在其构造器中调用父类中的有一个String类型的构造方法。例如:class XXException extends Exception{ XXException(String msg){ super(msg) ; }}

java中的异常如何理解
© 2026 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com