Java全局异常处理设计

⭐如果你对技术有着浓厚的兴趣,欢迎关注【学无止境小奇】,欢迎大家和我一起交流。😘😘😘

❤️❤️❤️感谢各位朋友接下来的阅读❤️❤️❤️

文章目录

  • 一、Java全局异常处理设计

    • 1、Java全局异常处理设计

      • 1.1、Java全局异常处理设计

      • 1.2、创建异常类

一、Java全局异常处理设计

============================================================================

1、Java全局异常处理设计


1.1、Java全局异常处理设计

在java开发过程中我们总有些异常不能够准确的捕获到,所以我们要设置一个全局异常处理类,如果异常没有被自己try catch处理的话,最终就会被全局异常处理类处理。

1.2、创建异常类

1.类要加上@RestControllerAdvice注解

2.方法要加上@ExceptionHandler注解

在这里插入图片描述


import com.xiaoqi.server.pojo.RespBean;

import org.springframework.web.bind.annotation.ExceptionHandler;

import org.springframework.web.bind.annotation.RestControllerAdvice;



import java.sql.SQLException;

import java.sql.SQLIntegrityConstraintViolationException;



/**

 * @Description 全局异常处理

 * @Author LiShiQi

 * @Date 2022/2/18 13:15

 * @Version 1.0

 */

@RestControllerAdvice

public class GlobalException {



    @ExceptionHandler(SQLException.class)

    public RespBean mySqlException(SQLException e){
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值