2016-12-08 3 views
0
import java.lang.Exception; 

public class ClassroomTester { 
    public static void main (String [] agrs)// throws Exception 
    { 
     Classroom class = new Classroom(5, "CS102");  

    } 
} 

Это класс тестера класса класса, но JCreator ни highligths «Класс» и не дает ошибку/исключение о невозможности найти его. Он дает синтаксические ошибки, такие как:Java не может найти мой класс

ошибка: не утверждение, ошибка: ';' ожидаемый, ошибка: ожидается, ошибка: незаконный запуск типа, ошибка: достигнутый конец файла при разборе.

Назначение - исключение исключений (FileNotFoundException, IOException и т. Д.), И мы должны были отредактировать классы (в основном класс) и протестировать его.

+0

Опубликуйте 'Classroom' класс – rafid059

+0

Если' Classroom' класс и класс 'ClassroomTester' не в том же пакете, вы должны импортировать класс' Classroom'. Кроме того, вам не нужно импортировать что-либо в 'java.lang'. – RealSkeptic

+1

'class' - это, вероятно, зарезервированное ключевое слово java. – Berger

ответ

3

Это просто. Вы не можете использовать «класс» в качестве имени переменной. Это зарезервированное ключевое слово. Измените имя переменной на другое допустимое имя.

Classroom classRoom = new Classroom(5, "CS102");  
Смежные вопросы