Назад к вопросам
JuniorТеорияЧасто
Что произойдёт при сборке и запуске программы?
fun main() {
println("a")
printn("b")
println("c")
}Не скомпилируется, и ничего не напечатается
- Ждать
aдо ошибки: компилятор сначала проверяет весь файл, поэтому из-за опечатки в любом месте программа не соберётся и не выполнится ни одна строка. - Считать, что сломанная строка пропустится: компилятор не выбрасывает непонятную строку, а отказывается собирать весь файл.
- Что напечатает программа, если заменить
printnнаprint? - Чем ошибка во время выполнения, например
"12x".toInt(), отличается от этой?