1. 程式人生 > >在spring boot中如何自定義Exception異常

在spring boot中如何自定義Exception異常

載著乾貨的老司機

下圖示例:

在service的方法中進行判斷年齡,引數一:message,super關鍵字,呼叫父類的message,引數二:code,均為自定義,具體方法如下:

@ControllerAdvice:在於捕獲controller中出現的異常

@ExceptionHandler:指定使用的異常類

@ResponseBody:返回相應的資料

完成上述工作你會神奇的發現,只要你在service中呼叫了,你定義的方法,只要方法的age不匹配,那麼就會丟擲你自定義的異常,拜,搬磚去。。