JAVA自定义业务异常BusinessException
2017-05-03 22:48
4699 查看
在实际项目中,我们会写很多验证方法,比如说验证用户输入的信息是否包含敏感词,在后台二次验证字符串长度,并且把异常信息抛出。要达成此功能有很多的方法。这里写一个可以捕获的业务异常类。
首先自定义一个BusinessException异常类继承Exception
在定义一个需要抛出可捕获异常的验证方法
运行测试
测试结果
这样就完成了个最简单的自定义业务异常
首先自定义一个BusinessException异常类继承Exception
public class BusinessException extends Exception{ public BusinessException() { super(); // TODO Auto-generated constructor stub } public BusinessException(String message) { super(message); // TODO Auto-generated constructor stub } }
在定义一个需要抛出可捕获异常的验证方法
public class CheckLength { public void checkLength(String str) throws BusinessException{ if(str.length()<=5) { System.out.println("长度OK"); }else { //抛出自定义异常信息 throw new BusinessException("长度过长"); } } }
运行测试
public class BusinessExceptionTest { public static void main(String[] args) { // TODO Auto-generated method stub CheckLength t = new CheckLength(); try { t.checkLength("123456"); } catch (BusinessException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println(e.getMessage()); } } }
测试结果
这样就完成了个最简单的自定义业务异常
相关文章推荐
- java项目中自定义业务异常
- java中自定义异常
- java异常处理之自定义异常类
- Java中自定义异常
- java 自定义异常类
- 关于java中自定义异常的小总结
- Java自定义异常
- java例程练习(自定义异常处理)
- java异常处理之自定义异常类(转)
- 自定义Java异常
- java例程练习(自定义异常处理)
- java语言自定义异常
- 如何编写和应用Java的自定义异常类
- Java自定义异常类
- Java中自定义异常
- java初学者实践教程21-自定义异常类
- 自定义Java异常
- java--自定义异常类
- 自定义异常类学习笔记 ExceptionDemo3.java
- java例程练习(自定义异常处理)