2011-03-14 68 views
0

當我在IntelliJ中單擊Ctrl + Q時,我無法獲得某個類拋出異常的信息。我可以看到這個,如果我點擊Shift + F1(查看外部文檔),然後瀏覽整個班級。找出哪些異常會引發類錯誤

有沒有更快的方法來獲取此信息在IntelliJ?

+1

類不拋出異常,方法。 – ColinD 2011-03-14 18:30:32

+0

大聲笑。當然,但你知道我的意思:))) – sandalone 2011-03-15 09:48:52

回答

1

這是從javadoc(@throws註釋)中拉出來的,所以如果它在方法的javadoc中,並且突出顯示一個方法並按下control-q(如果它拋出任何異常,它應該會顯示給你)。

+0

就是這樣。我正在檢查對象而不是它的方法。謝謝! Ctrl + Q完美地工作!!!!! – sandalone 2011-03-15 09:52:11

1

我認爲沒有更簡單的方法,因爲異常不是由類拋出,而是由其方法拋出。

+0

ColinD告訴我一樣。我知道,但是在創建帖子的那一刻,我寫了類而不是類的方法。無論如何感謝 – sandalone 2011-03-15 09:50:47

0

您可能想嘗試在方法聲明中的「throws」關鍵字上調用Ctrl-Shift-F7。 它顯示拋出異常的方法體中的位置。

不完全是你問的(我認爲),但可能派上用場。