1. 程式人生 > >SpringBoot進階之web進階3~統一異常處理

SpringBoot進階之web進階3~統一異常處理

規定返回結果Result類

 

 

我們為了解決邏輯在一個地方處理,另一個地方不需要再接收它返回的資訊,所以我們引入了異常。預設的Exception只接受message的欄位,但我們通常還有code,

所以自定義一個Exception如下:

有異常要捕獲,因此需要一個捕獲異常類:

最後我們把code和msg定義為列舉來統一管理