Java Scanner对象发出关闭警告

Java Scanner对象发出关闭警告,java,Java,如果close方法未运行,Scanner对象如何导致编译器给出错误?我想在我的一些类中实现这样的警告,那么有没有关于何时应该和不应该使用这种警告的建议?Eclipse的这一特性不是您可以在自己的代码中轻松重用的。这就是它的工作原理: 您指的是我假设的接口。您是否询问编译器如何警告您?编译器发出的警告。。。你到底需要什么?@marounnaroun我想两者都需要。根据上面的注释,编译器知道如何警告您,这与Closeable接口有关。如何让编译器为我自己的类发出警告?如果原因是可关闭接口,那么如果特

如果close方法未运行,Scanner对象如何导致编译器给出错误?我想在我的一些类中实现这样的警告,那么有没有关于何时应该和不应该使用这种警告的建议?

Eclipse的这一特性不是您可以在自己的代码中轻松重用的。这就是它的工作原理:

您指的是我假设的接口。您是否询问编译器如何警告您?编译器发出的警告。。。你到底需要什么?@marounnaroun我想两者都需要。根据上面的注释,编译器知道如何警告您,这与Closeable接口有关。如何让编译器为我自己的类发出警告?如果原因是可关闭接口,那么如果特定方法未运行,该可关闭接口如何使编译器抛出警告?@SMA我意识到,我需要的是触发该警告的原因。显然,Java开发人员发现将它放在自己的类中是有意义的,那么我如何在自己的类中触发这样的警告呢?这就是我所说的“不容易”的意思。您唯一的选择是将自己限制在Eclipse可以识别的某些接口上,比如Closeable。