Size: a a a

2020 February 24

ch

central hardware in learn.java
Sergei Kutcher
У Шилда в руководстве для начинающих - мало про это

Да, написать try .. catch, где catch (SomeExeption ex) - будет кастомный
источник

ch

central hardware in learn.java
читайте в оригинале или разбирайтесь сами с косяками перевода
источник

ch

central hardware in learn.java
Sergei Kutcher
У Шилда в руководстве для начинающих - мало про это

Да, написать try .. catch, где catch (SomeExeption ex) - будет кастомный
Let me 🔎 Google that for you:
🔎 java custom exception
источник

SK

Sergei Kutcher in learn.java
Ладно, видимо суть вопроса была не ясна - нужны были варианты из книг.
источник

VT

Vlad Titov in learn.java
А можете объяснить свой выбор?
Судя по тому, что я нашел в гугле, там нет типа.
источник

VT

Vlad Titov in learn.java
Переслано от Sergei
String z = null;

Какой тип у значения z?
Анонимный опрос
61%
Значение z имеет тип String
9%
Значение z равно null, поэтому тип Object
21%
Значение z равно null, поэтому нет никакого типа
8%
Другой ответ
Проголосовало: 85
источник

VT

Vlad Titov in learn.java
а можете все кто выбрал не первый вариант, дать аргументацию
источник

ch

central hardware in learn.java
Sergei Kutcher
Ладно, видимо суть вопроса была не ясна - нужны были варианты из книг.
то что вы спрашивали отлично гуглится по запросу java custom exception handler и максимально принципиально тут слово EXCEPTION
источник

IY

Igor Yevstropov in learn.java
Vlad Titov
Переслано от Sergei
String z = null;

Какой тип у значения z?
Анонимный опрос
61%
Значение z имеет тип String
9%
Значение z равно null, поэтому тип Object
21%
Значение z равно null, поэтому нет никакого типа
8%
Другой ответ
Проголосовало: 85
Когда призы будут раздавать?
источник

S

Sergei in learn.java
central hardware
а можете все кто выбрал не первый вариант, дать аргументацию
Я выбрал вариант "у null нет типа", аргументация следующая:

единственный способ определить тип значения в Java - операция instanceof, которая отвечает на вопрос "является ли значение заданным типом?". Например,

String x = "abc";
System.out.println(x instanceof String);

выведет true.
источник

S

Sergei in learn.java
central hardware
а можете все кто выбрал не первый вариант, дать аргументацию
При этом в Java Language Specification явно сказано, что не существует такого типа T, чтобы null instanceof T вернуло true.
источник

S

Sergei in learn.java
central hardware
а можете все кто выбрал не первый вариант, дать аргументацию
Что означает, что в Java у null не существует никакого типа.
источник

EA

Evgeny AcindaZ in learn.java
Денис Чиканов
Начнём с простого вопроса. Зачем?
А можно не начинать с вопроса, а ответить на мои сначала?
источник

ДЧ

Денис Чиканов... in learn.java
Evgeny AcindaZ
А можно не начинать с вопроса, а ответить на мои сначала?
Во-первых, если это андроид, то нельзя, потому что тебе в @android_ru.
Во-вторых, xyproblem.info
источник

ch

central hardware in learn.java
Sergei
Что означает, что в Java у null не существует никакого типа.
тогда вопрос надо больше конкретизировать, а то у нас в исходном коде одно, в байт коде другое, а понимать мы это может по третьему
источник

S

Sergei in learn.java
central hardware
тогда вопрос надо больше конкретизировать, а то у нас в исходном коде одно, в байт коде другое, а понимать мы это может по третьему
Оно вроде просто по спецификации так выходит.
источник

S

Sergei in learn.java
Sergei
String z = null;

Какой тип у значения z?
Анонимный опрос
61%
Значение z имеет тип String
9%
Значение z равно null, поэтому тип Object
21%
Значение z равно null, поэтому нет никакого типа
8%
Другой ответ
Проголосовало: 85
В целом суть вопроса в том, как мы, инженеры-разработчики, воспринимаем типизацию в Java.
источник

В

Влад in learn.java
Всем привет
источник

В

Влад in learn.java
можно ли как то прервать операцию DataInputStream.readUTF();
источник

В

Влад in learn.java
без эксепшена?
источник