首頁 > Java > java教程 > 在Java 9的JShell中,我們如何避免編譯錯誤?

在Java 9的JShell中,我們如何避免編譯錯誤?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2023-08-28 14:57:02
轉載
1149 人瀏覽過

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

JShell是一個互動式工具,使我們能夠執行java程式碼並立即顯示輸出。 JShell 是從命令列提示字元執行的REPL(讀取-評估-列印-循環)工具。如果我們需要避免 JShell 中的編譯錯誤,那麼我們必須在使用它之前聲明這些變數。 JShell中的錯誤訊息可以使用符號“^--^”來反白顯示錯誤。

在下面的程式碼片段中,宣告了一個int變數「div」嘗試使用尚未宣告的變數:num1num2,因此JShell報告編譯錯誤,表示編譯器無法找到這些變數。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<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 ,後面跟著兩個等號和大於號(= = >)。

1

2

3

4

5

6

7

8

<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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板