@ControllerAdvice public class GlobalExceptionHandler extends Object
| 构造器和说明 |
|---|
GlobalExceptionHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.http.ResponseEntity<String> |
handleDataAccessException(org.springframework.dao.DataAccessException ex)
For DataAccessException.
|
org.springframework.http.ResponseEntity<String> |
handleIllegalArgumentException(Exception ex)
For IllegalArgumentException, we are returning void with status code as 400, so our error-page will be used in
this case.
|
org.springframework.http.ResponseEntity<String> |
handleNacosException(NacosException ex)
For NacosException.
|
@ExceptionHandler(value=java.lang.IllegalArgumentException.class) public org.springframework.http.ResponseEntity<String> handleIllegalArgumentException(Exception ex) throws IOException
IllegalArgumentException - IllegalArgumentException.IOException@ExceptionHandler(value=com.alibaba.nacos.api.exception.NacosException.class) public org.springframework.http.ResponseEntity<String> handleNacosException(NacosException ex) throws IOException
NacosException - NacosException.IOException@ExceptionHandler(value=org.springframework.dao.DataAccessException.class) public org.springframework.http.ResponseEntity<String> handleDataAccessException(org.springframework.dao.DataAccessException ex) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException - DataAccessException.Copyright © 2018–2022 Alibaba Group. All rights reserved.