如何在intellij中应用@ControllerAdvice?

时间:2017-03-23 10:21:05

标签: spring exception intellij-idea exception-handling compiler-errors

我正在使用intellij的想法。 我打算利用unhandled exception来处理异常。 然后intellij报告&#34; <div id=’abc’> Hello World</div><script> myfunction() { alert (“hi”);}</script> &#34;,因为我的代码中没有try-catch块。那怎么解决呢?必须有办法。

2 个答案:

答案 0 :(得分:2)

如果您不打算使用try catch处理已检查的异常,则需要在方法签名中重新抛出异常。这将强制调用该方法的方法来处理异常

public void someMethod() throws IOException {

}

https://docs.oracle.com/javase/tutorial/essential/exceptions/

答案 1 :(得分:0)

注释不会影响语言语义。您可以使用@ControllerAdvice在运行时处理异常,但必须声明它们以便Java编译器接受代码。