如何在PyCharm中检测未处理的异常?

时间:2014-07-31 13:54:47

标签: django intellij-idea pycharm

我是一名Java开发人员,我真的习惯于看到我什么时候忘记捕获异常,在我的IDE上提示一条消息提醒我这样做。

PyCharm上是否有类似于Django开发的东西?

非常感谢。

2 个答案:

答案 0 :(得分:1)

这来自java本身。 Java方法有 throws声明但python方法没有。 Ide处理这个。不确定,但似乎不可能。

答案 1 :(得分:1)

Java和Python的行为不同,因此使用Java时,您需要使用throws子句显式处理每个异常。这是可能的,因为Java是一种静态类型语言,并明确提到异常。

另一方面,Python是动态类型的,因此异常处理由用户自行决定。

很抱歉,但此功能现在不存在。

但是,您可以通过点击调试按钮而不是运行它来让PyCharm暂停运行时异常。