您好,欢迎访问一九零五行业门户网

Java中可以自定义异常类么

首先java中是可以自定义异常类的,那么在java中怎么自定义异常类呢?
(推荐教程:java入门教程)
1、首先编写一个类,继承exception,或者继承runtimeexception;
2、提供两个构造方法,一个无参数的,一个带有string参数的。有参数方法体中写super(s)即可。
(视频教程推荐:java视频教程)
代码实现:
public class test13 { public static void main(string[] args) { // 创建自定义异常类的实例,并不抛出 mystackoperatorexception e = new mystackoperatorexception("栈操作有误"); string msg = e.getmessage(); system.out.println(msg); // 栈操作有误 e.printstacktrace(); // exception.mystackoperatorexception: 栈操作有误 //at exception.test13.main(test13.java:23)}// 自定义异常类class mystackoperatorexception extends exception { public mystackoperatorexception() { } public mystackoperatorexception(string s) { super(s); }}
以上就是java中可以自定义异常类么的详细内容。
其它类似信息

推荐信息