1. 異常 1.1. 代碼應該僅在發生意料之外的事情時拋出異常 1.1.1. 防禦性編程性能好 1.2. 異常的處理成本未必很高 1.2.1. 應該只在適當的時候使用 1.2.2. 棧越深,處理異常的成本就越高 1.3. 對於頻繁創建的系統異常,JVM會優化獲取棧軌跡的性能開銷 1.4. 在異常中禁 ...
1. 異常 1.1. 代碼應該僅在發生意料之外的事情時拋出異常 1.1.1. 防禦性編程性能好 1.2. 異常的處理成本未必很高 1.2.1. 應該只在適當的時候使用 1.2.2. 棧越深,處理異常的成本就越高 1.3. 對於頻繁創建的系統異常,JVM會優化獲取棧軌跡的性能開銷 1.4. 在異常中禁 ...