Size: a a a

StartAndroid Ru Chat

2020 September 03

🎄

🎄GefesT #2020 in StartAndroid Ru Chat
ребят, throws нужен для случаев когда я даю код другому человеку? ведь без него, если в классе есть try/catch всё работает прекрасно
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ... in StartAndroid Ru Chat
Cartoon Head
Ребят, а можно ли как-то сделать список из карточек (CardView), у каждой карточки заголовок и дочерний список. Без вложенного RecyclerView????
Все запихни в один RecyclerView
источник

I

Ivan in StartAndroid Ru Chat
🎄GefesT #2020
ребят, throws нужен для случаев когда я даю код другому человеку? ведь без него, если в классе есть try/catch всё работает прекрасно
throws нужен когда метод может выкинуть исключение, причем тут другой человек
источник

CH

Cartoon Head in StartAndroid Ru Chat
𝔐͢͢𝔞𝔵ᴳᵒ
Все запихни в один RecyclerView
Так вот думаю как именно
источник

🎄

🎄GefesT #2020 in StartAndroid Ru Chat
Ivan
throws нужен когда метод может выкинуть исключение, причем тут другой человек
а зачем это нужно, если в классе всё равно нужен try/catch?
источник

I

Ivan in StartAndroid Ru Chat
🎄GefesT #2020
а зачем это нужно, если в классе всё равно нужен try/catch?
ты можешь без try catch написать
источник

I

Ivan in StartAndroid Ru Chat
обычно одно заменяет другое
источник

I

Ivan in StartAndroid Ru Chat
если ты сам словил, то throws смысла не несёт уже
источник

🎄

🎄GefesT #2020 in StartAndroid Ru Chat
Ivan
ты можешь без try catch написать
а если исключение возникнет?
источник

I

Ivan in StartAndroid Ru Chat
оно вылетит наверх, о чем ты указал с помощью throws
источник

I

Ivan in StartAndroid Ru Chat
unchecked exceptions могут вылетать и без throws, а из любого метода вообще
источник

V

Vladushka in StartAndroid Ru Chat
🎄GefesT #2020
а зачем это нужно, если в классе всё равно нужен try/catch?
трай кетч позволяет поймать и обработать ислючение
throws предупреждает, что кто-то в методе поленился обработать исключение и тебе стоит обратить на это внимание и обработать самому
или не обработать
и приложение свалится
источник

V

Vladushka in StartAndroid Ru Chat
но да, они взаимозаменяемые ,обычно
источник

🎄

🎄GefesT #2020 in StartAndroid Ru Chat
Vladushka
трай кетч позволяет поймать и обработать ислючение
throws предупреждает, что кто-то в методе поленился обработать исключение и тебе стоит обратить на это внимание и обработать самому
или не обработать
и приложение свалится
а как он предупреждает? своим присутствием?
источник

🎄

🎄GefesT #2020 in StartAndroid Ru Chat
🎄GefesT #2020
а как он предупреждает? своим присутствием?
тогда по идее в комментарии можно тупо написать что там может возникнуть исключение
источник

V

Vladushka in StartAndroid Ru Chat
🎄GefesT #2020
а как он предупреждает? своим присутствием?
да
источник

I

Ivan in StartAndroid Ru Chat
если ты вызываешь метод, который обозначен throws, то "не обработать" у тебя не получится (только в случае если твой метод тоже обозначен throws)
источник

𝔐

𝔐͢͢𝔞𝔵ᴳᵒ... in StartAndroid Ru Chat
Cartoon Head
Так вот думаю как именно
источник

V

Vladushka in StartAndroid Ru Chat
Ivan
если ты вызываешь метод, который обозначен throws, то "не обработать" у тебя не получится (только в случае если твой метод тоже обозначен throws)
я это имела ввиду )
источник

I

Ivan in StartAndroid Ru Chat
🎄GefesT #2020
а как он предупреждает? своим присутствием?
компилятор проверяет, комментарием не надо писать
источник