Memahami Ralat Penyusunan "'kelas' dijangka"
Pengaturcara Java sering menghadapi ralat kompilasi yang membingungkan: "'kelas' dijangka." Kekaburan ini berpunca daripada kekeliruan pengkompil dalam semakan sintaks disebabkan oleh konteks yang tidak masuk akal di mana ia mengharapkan ungkapan tetapi menemui jenis.
Punca Ralat
Ralat timbul apabila pengkompil tersilap jenis (cth., int, int[]) untuk ungkapan. Sintaks selepas jenis akan menunjukkan bahawa "." diikuti dengan "kelas" dijangka sebaliknya. Walau bagaimanapun, cadangan ini biasanya tidak betul.
Membetulkan Isu
Pembetulan tepat bergantung pada kod yang dimaksudkan:
Contoh Pembetulan
Nota Tambahan
Walaupun tergoda untuk menambah ".class" seperti yang dicadangkan oleh mesej ralat, ia jarang menjadi penyelesaian. Sebaliknya, fokus pada mengenal pasti ralat sintaks yang menyebabkan kekeliruan pengkompil.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Penyusunan \'\'class\' expected\' dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!