无聊。自己写了一个异常类。
/**
* 自定义异常类
* @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 的话就抛出异常。
分享到:
相关推荐
解决dubbo接口自定义异常的捕捉问题,dubbo消费者可以捕捉到提供者所抛出的自定义异常。
java 自定义异常实例二 java 自定义异常实例二
Java自定义异常处理详细介绍,包括了很多比较经典的案例,可以自己研究自定义异常
安卓APP自定义异常处理器,Release状态下意外奔溃提示更加友好(代替系统默认的那个讨厌的对话框),不影响Debug模式下LogCat的打印。 ************************************************************************ ...
Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE程序 自定义异常类Java SE...
java 自定义异常实例一 java 自定义异常实例一
自定义异常Exception,对于产品开发等比较有用
Spring中,使用切面全局捕获异常的同时,进行自定义异常抛出捕获,方便代码书写。
Java自定义异常类_1.txtJava自定义异常类_1.txt
ORACLE 用户自定义异常小例子 1.进入pl/sql测试窗口 2.执行语句 declare empname varchar2(255); customize_exp EXCEPTION; –自定义异常 begin FOR c IN (select d.* from scott.dept d) ...
23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java自定义异常.zip23.java...
Java自定义异常源代码,一个很好的学习例子,源代码很浅显易懂!!!
java基本语法,自定义异常类
在实际项目中一般自定义异常的方法,通常把一个业务逻辑抽象成一个常量类
实现一个自定义异常类IntegerException
oracle自定义异常,里面包括自定义异常的示例,分享一下!
学习java的自定义异常演示代码,演示如何定义异常并使用它
本代码主要是实现自定义异常和log4j的使用
自定义异常类 虽然内建异常类中已经包括了许多的错误情况,但是在项目的开发过程中还是要根据实际情况,创建具有自己特色的异常处理类,需要让自定义异常类继承“Exception”类或其他内建异常类即可。 语法格式: ...