Hirdetés
- Külföldi prepaid SIM-ek itthon
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Csak egy ország kap Exynos 2600-as Galaxy S26 telefonokat?
- Samsung Galaxy A54 - türelemjáték
- Megtartotta Európában a 7500 mAh-t az Oppo
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy A17 5G – megint 16
- Xiaomi 15 - kicsi telefon nagy energiával
- Google Pixel topik
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz
Yodafon
#1556
üzenetére

1) Lebegőpontos számokkal számolva a nullával való osztás nem hiba, hanem helyesen VÉGTELEN-t hoz ki eredményül (angolul INFINITY). Integer osztás esetén a változó nem képes felvenni az INFINITY értéket, ezért fut hibára. Ha szeretnéd, hogy lebegőpontos osztásnál is dobjon hibát, akkor neked kézzel kell dobni valahogy így:if (c == Double.POSITVE_INFINITY) throw new ArithmeticException("Nullával osztottunk!");
2) Az e-t ott deklarálod a Catch-ben
Mivel az ArithmeticException nem biztos, hogy nullával való osztás eredménye, így inkább célszerű az e.getMessage() értékét kiiratni.AE
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy Watch 7 40mm LTE ( esim ) SM-L305 okosóra - dobozában!
- Precision 7680 16" FHD+ IPS i7-13850HX RTX 2000 Ada 32GB 1TB NVMe IR kam gar
- Nothing Phone 3 A024 12GB / 256GB Black (Egyszer beüzemelt)
- TUF FA506IV 15.6" FHD IPS Ryzen 7 4800H RTX 2060 16GB 1tb magyar vbill gar
- ROG ALLY X RC72LA-NH007W (Használt)
- Eladó egy oneplus 9 pro 256/12
- Keresek Zebra TC20 TC21 vagy valamilyen hasonló kaliberű 1D és 2D vonalkódok olvasására alkalmas pda
- Bomba ár! Dell Latitude 5491 - i7-8850H I 16GB I 512GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- Thinkpad L13 Yoga i5-10210U 16GB 512GB 13.3", Touch gyári magyar világítós bill 360 Gar.: 1év
- AM 5 procik! Kèszleten! Kamatmentes rèszletre is! Èrdeklődj!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

Mivel az ArithmeticException nem biztos, hogy nullával való osztás eredménye, így inkább célszerű az e.getMessage() értékét kiiratni.

