如何设置编译器选项,使其拒绝这个无法静态确保正确性的程序?

问题描述 投票:0回答:1

我有以下 Java 程序,Eclipse 在其左侧显示了一个红叉,但该程序在 Eclipse 中编译得很好!

显然,Eclipse 认为 'y' 可能未初始化,因此它先验地拒绝该程序,但编译器似乎更宽容。

我的问题是,如何设置Eclipse的编译器选项,使其拒绝这个程序?enter image description here

java eclipse debugging static-analysis
1个回答
3
投票

检查您的 Java 编译器“错误/警告”首选项,特别是在底部,它表示将错误视为致命错误。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.