自定义RunTimeException工具类
Posted 指导毕业设计Monkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义RunTimeException工具类相关的知识,希望对你有一定的参考价值。
文章目录
自定义异常MyInfoException,将异常提示传递给前端
1. 定义一个异常的工具类extends RuntimeException
package com.monkey;
public class MyRuntimeException extends RuntimeException
private int code;
MyRuntimeException(int code,String msg)
super(msg);
this.code = code;
public int getCode()
return code;
public void setCode(int code)
this.code = code;
public BasicResponse test()
BasicResponse<Object> objectBasicResponse = new BasicResponse<>();
try
int i = 6 / 0;
catch (Exception e)
objectBasicResponse.setMessge(e.getMessage());
return objectBasicResponse;
public static void main(String[] args)
new MyRuntimeException(111,"这个参数有误");
2. 封装统一的响应工具类
package com.monkey;
public class BasicResponse<T>
int code;
String messge;
T Data;
public int getCode()
return code;
public void setCode(int code)
this.code = code;
public String getMessge()
return messge;
public void setMessge(String messge)
this.messge = messge;
public T getData()
return Data;
public void setData(T data)
Data = data;
以上是关于自定义RunTimeException工具类的主要内容,如果未能解决你的问题,请参考以下文章
后端自定义RunTimeException工具类校验前端输入,使前端节约3000行代码