Java -практика использования

        

Неверное определение переменной



Листинг 1.3. Неверное определение переменной

class InvalidDef{

public static void main (String [] args) {

byte b1 = 50, b2 = -99;



short k = b1 + b2; // Неверно! '

System.out.println("k=" + k);

}

}

Эти сообщения означают, что в файле InvalidDef.java, в строке 4, обнаружена возможная потеря точности (possible loss of precision). Затем приводятся обнаруженный (found) и нужный (required) типы, выводится строка, в которой обнаружена (а не сделана) ошибка, и отмечается символ, при разборе которого найдена ошибка. Затем указано общее количество обнаруженных (а не сделанных) ошибок (1 error).



Содержание раздела