#千锋逆战班,ssf# 在千锋“逆战”学习第 27天, 每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运! 加油

package com.qf.day27.quesyion112;

public class TestException1 {

public static void main(String[] args) {
	int n = 0;
	//读入n
	try {
		m(n);
	}catch(MyException1 ex1) {
		System.out.println(ex1.getMessage());
	}catch(MyException2 ex2) {
		System.out.println(ex2.getMessage());
		throw ex2;
	}

}
public static void m(int n)throws MyException1 {
	if(n == 1) {
		throw new MyException1("n == 1");
		
	}else {
		throw new MyException2("n == 2");
		
	}
}

}
class MyException1 extends Exception{
public MyException1() {
super();
}

public MyException1(String message) {
	super(message);
}

}
class MyException2 extends RuntimeException{
public MyException2() {
super();
}
public MyException2(String message) {
super(message);
}
}
//1处 AB
//2处 D

第十题:读入100时 结果为 100
读入0时 结果为 100

第十二题

不能:父类(接口)中方法声明了异常,子类可以声明的异常与其相等或是其子类

class MySuper {
public void m() throws IOException {
}
}

class MySub extends MySuper {
public void m() throws EOFException {
}
}

class MySub2 extends MySuper {
public void m() throws FileNotFoundException {
}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值