代码之家  ›  专栏  ›  技术社区  ›  GurdeepS

用户界面层具体异常及信息量过大原则

  •  0
  • GurdeepS  · 技术社区  · 14 年前

    如果要将异常重定向到UI层(这样用户就可以看到它),那么重定向特定的异常(例如argumentnullexception)总是明智的吗?

    我看到的问题是,这对用户来说是太多的技术信息。我只需要知道问题和原因,隐藏任何细节,甚至不提例外这个词。

    谢谢

    3 回复  |  直到 14 年前
        1
  •  0
  •   Anon.    14 年前

    当异常到达UI层时,您将如何处理它?

    如果只是让系统异常处理程序捕获并关闭程序,那么 越具体越好 ,因为用户无论如何都不会看到它。

    越具体越好

        2
  •  0
  •   duffymo    14 年前

    曾经 被抛出到UI层。它应该被捕获、记录并翻译成对用户有意义的东西。

        3
  •  0
  •   Robert Harvey Isaac Blanco    14 年前

    您是否记录了特定的异常?如果答案是肯定的,我会说一个普遍的例外。我想你有 try/catch