Heim  >  Artikel  >  Java  >  Wie vermeiden wir Kompilierungsfehler in JShell in Java 9?

Wie vermeiden wir Kompilierungsfehler in JShell in Java 9?

WBOY
WBOYnach vorne
2023-08-28 14:57:021023Durchsuche

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

JShell ist ein interaktives Tool, mit dem wir Java-Code ausführen und die Ausgabe sofort anzeigen können. JShell ist ein REPL (Read-Evaluate-Print-Loop) Tool, das über die BefehlszeileEingabeaufforderung ausgeführt wird. Wenn wir „Kompilierungsfehler“ in JShell vermeiden müssen, müssen wir diese Variablen vor der Verwendung deklarieren. Fehlermeldungen in JShell können das Symbol „^--^“ verwenden, um Fehler hervorzuheben. Im folgenden Codeausschnitt wird beim Deklarieren einer int-Variablen

"div"

versucht, Variablen zu verwenden, die noch nicht deklariert wurden: num1 und num2, sodass JShell einen Kompilierungsfehler meldet, der darauf hinweist, dass der Compiler diese nicht finden kann Variablen.

<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>
Im folgenden Codeausschnitt zeigt JShell die Namen der Variablen an:

num1

und num2 , gefolgt von zwei Gleichheitszeichen und einem Größer-als-Zeichen (= =>).

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

jshell> int num2 = 7
num2 ==> 7

jshell> int div = num1 / num2
div ==> 5</strong>

Das obige ist der detaillierte Inhalt vonWie vermeiden wir Kompilierungsfehler in JShell in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen