首页 > Java > java教程 > 正文

在Java 9的JShell中,我们如何避免编译错误?

WBOY
发布: 2023-08-28 14:57:02
转载
1022 人浏览过

在Java 9的JShell中,我们如何避免编译错误?

JShell是一个交互式工具,使我们能够执行java代码并立即显示输出。 JShell 是从命令行提示符运行的REPL(读取-评估-打印-循环)工具。如果我们需要避免 JShell 中的编译错误,那么我们必须在使用它之前声明这些变量。 JShell中的错误消息可以使用符号“^--^”来突出显示错误。

在下面的代码片段中,声明了一个int变量“div”尝试使用尚未声明的变量:num1num2,因此JShell报告编译错误,表明编译器无法找到这些变量。

<strong>C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> int div = num1 / num2
|  Error:
|  cannot find symbol
|  symbol: variable num1
|  int div = num1 / num2;
|  ^--^
|  Error:
|  cannot find symbol
|  symbol: variable num2
|  int div = num1 / num2;
|  ^--^</strong>
登录后复制

在下面的代码片段中,JShell 显示变量的名称:num1 num2 ,后跟两个等号和大于号 (= =>)。

<strong>jshell> int num1 = 35
num1 ==> 35

jshell> int num2 = 7
num2 ==> 7

jshell> int div = num1 / num2
div ==> 5</strong>
登录后复制

以上是在Java 9的JShell中,我们如何避免编译错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板