ano*_*ode 7 java assertion visual-studio-code
从命令行运行 Java 程序时,可以使用命令-enableassertions选项启用断言java。运行此程序将(并且仅在那时)失败并显示AssertionError:
public class App {
public static void main(String[] args) throws Exception {
foo(2);
}
private static void foo(int x) {
assert x > 5;
System.out.println(x);
}
}
Run Code Online (Sandbox Code Playgroud)
在带有Java 扩展包的Visual Studio Code 中运行 Java 程序时,如何做到这一点?
ano*_*ode 14
Visual Studio Codelaunch.json在项目文件夹根目录的文件中管理启动配置。
-enableassertions可以使用如下vmArgs键添加该选项:
{
"configurations": [
{
"type": "java",
"name": "My App",
"request": "launch",
"mainClass": "App",
"projectName": "my-app",
"vmArgs": "-enableassertions"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2306 次 |
| 最近记录: |