jshell|Welco"/> jshell|Welco">

Rumah >Java >javaTutorial >Bagaimanakah kita mengelakkan ralat kompilasi dalam JShell dalam Java 9?

Bagaimanakah kita mengelakkan ralat kompilasi dalam JShell dalam Java 9?

WBOY
WBOYke hadapan
2023-08-28 14:57:021058semak imbas

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

JShell ialah alat interaktif yang membolehkan kami melaksanakan kod java dan memaparkan output serta-merta. JShell ialah alat REPL (read-evaluate-print-loop) yang dijalankan daripada baris arahanprompt. Jika kita perlu mengelakkan kompil ralat dalam JShell, maka kita mesti mengisytiharkan pembolehubah ini sebelum menggunakannya. Mesej ralat dalam JShell boleh menggunakan simbol "^--^" untuk menyerlahkan ralat.

Dalam coretan kod di bawah, mengisytiharkan pembolehubah int "div" cuba menggunakan pembolehubah yang belum diisytiharkan lagi: num1 dan num2, jadi JShell melaporkan ralat kompilasi yang menunjukkan bahawa ralat kompilasi ini tidak dapat pembolehubah.

<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>

Dalam coretan kod berikut, JShell memaparkan nama pembolehubah: num1 dan num2 , diikuti dengan dua tanda sama dan lebih besar daripada tanda (= =>).

rreeee

Atas ialah kandungan terperinci Bagaimanakah kita mengelakkan ralat kompilasi dalam JShell dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam