C++ 和 Java 中的異常處理
C++ 和 Java 中的異常處理存在主要區別
| Java 中的異常處理 | C++ 中的異常處理 |
|---|---|
| 只有可丟擲物件才能作為物件被丟擲。 | 所有型別都可以作為異常丟擲 |
| 在 Java 中,finaly 是用於在 try catch 塊完成後清除的塊。 | 在 C++ 中不存在 finally 塊 |
| 使用新關鍵字 throws 來列出函式丟擲的異常。 | 使用 throw 關鍵字來列出函式丟擲的異常。 |
| 使用受檢和未受檢異常。 | 僅使用未受檢異常。 |
廣告
C++ 和 Java 中的異常處理存在主要區別
| Java 中的異常處理 | C++ 中的異常處理 |
|---|---|
| 只有可丟擲物件才能作為物件被丟擲。 | 所有型別都可以作為異常丟擲 |
| 在 Java 中,finaly 是用於在 try catch 塊完成後清除的塊。 | 在 C++ 中不存在 finally 塊 |
| 使用新關鍵字 throws 來列出函式丟擲的異常。 | 使用 throw 關鍵字來列出函式丟擲的異常。 |
| 使用受檢和未受檢異常。 | 僅使用未受檢異常。 |