`
masterHU
  • 浏览: 719 次
  • 性别: Icon_minigender_1
  • 来自: 岳阳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

自定义异常

阅读更多
无聊。自己写了一个异常类。
/**
 * 自定义异常类
 * @author masterHU *
 */
public class MyException extends RuntimeException {

	public MyException(String message) {
		super(message);
		System.out.println("对不起,您的输入有误!");
	}


}

调用的时候就可以这样.
public WorkType getProduct(int temp) {
		if (temp == 1) {
			return new Robot("机器人一号", "说话咯。呵呵");
		} else if (temp == 2) {
			return new Person("你大哥", 27, "白骨精");
		} else {
			throw new MyInputException("输入有误~!我看不懂你是什么~·!");
		}
	}

如果temp 不等于 1或者2 的话就抛出异常。
1
4
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics