? 编写一个应用程序,在main()方法中使用try块抛出一个Exception类的对象,为Exception的构造方法提供一个字符串参数,在catch块内捕获该异常并打印出字符串参数。
? 创建一个自定义的异常类,该类继承Exception类,为该类写一个构造方法,该构造方法带一个String类型的参数。写一个方法,令其打印保存下来的String对象。再编写一个类,在main()方法中使用try-catch结构创建一个MyException类的对象并抛出,在catch块中捕获该异常并打印出传递的String消息。
------解决方案--------------------
楼主描述的大概是这样一个过程了:
public class MyException extends Exception {
public MyException(String message) {
super(message);
}
}
...
try {
throw new MyException("This is my exception");
} catch (MyException ex) {
System.out.println(ex.getMessage());
}
...