簡體   English   中英

你如何強迫VS讓你處理異常?

[英]How do you force VS to make you handle exceptions?

在Eclipse中,java將強制您為拋出異常的函數設置try catch塊。 你能讓VS做同樣的事嗎?

這不是Eclipse和Visual Studio之間的區別,而是Java和C#之間的區別。 Java檢查了必須捕獲的異常; C#沒有。

Red Gate Software創建了一個名為Exception Hunter的靜態分析程序,將此功能引入C#。 該計划已經退休,因為它最終提供了極大的復雜性和相對較少的好處。

對不起,Exception Hunter已經停產。

隨着.NET 4.0和WPF的發布,CLR可以拋出的異常數量大大增加,達到了壓倒性的程度。 排除列表不再涵蓋CLR可能拋出的所有不太可能的異常。 這意味着,雖然Exception Hunter將提供准確的結果,但這些結果將包括一長串潛在的例外情況,其中大多數都無需擔心。 從本質上講,該工具的可用性已經大大降低,使您的工作變得更加困難。 這違背了我們巧妙的簡單理念,因此我們決定停止銷售該產品的新許可證。

在我們的支持中心了解更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM