2

我在編程的早期階段,在Java和C#中有一些應用程序。我使用一個基本的mvc-logic作爲視圖,一個控制器和連接到數據庫的模型。使用MVC應用程序進行異常處理

我已經花了不少腦細胞如何以一種好看的方式處理異常,到目前爲止我的解決方案有一種氣味。有一段時間我把所有的例外都扔到了視圖中,但這看起來很糟糕。現在我在控制器中有catch-block,但不知道如何處理它們。

如果控制器曾經有void方法,他們現在返回一個帶有某種錯誤信息的字符串。如果方法必須返回一些東西,它們現在返回null,並且視圖在做任何事之前檢查響應是否爲null。

我在找的是一個更好看的解決方案!有沒有最佳實踐方法來做到這一點?我在googleing期間沒有找到任何東西。

我意識到這是一個普遍的問題,但我希望有一些提示。

回答

相關問題