- Honor 600 Lite - koffein nélkül
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Túl jól fogy az S26, túlóráznia kell a gyártósoroknak
- És mi marad a Honor 600 bemutatójára?
- Yettel topik
- Akciófigyelő: Jön az új EarFun Clip 2, van is hozzá 30% kedvezmény
- Újabb renderek mutatják meg az Xperia 1 VIII változásait
- Elindult a szomszéd robotaxi szolgáltatása
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Xiaomi 15T Pro - a téma nincs lezárva
Ú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?:))
- Revel Performa3 5.1 szett + Primare SPA23
- Sony Alpha a7R IV tükör nélküli digitális fényképezőgép váz (ILCE-7RM4A) Új modell
- Új Dobozos Dell Latitude 3450 Laptop 14" -40% i7-1355U 16GB/256GB SSD NVIDIA MX570A 2GB FHD
- Megkímélt HP EliteBook 855 G7 Fémházas Strapabíró Laptop 15,6" -65% AMD Ryzen 3 PRO 4450U 16/256 FHD
- DDR5 Gamer PC - i5 14400f, RTX 3070 Ti, 1 TB SSD, Z 790-S Wifi
- HP ZBook Studio G8 i7 32GB RAM 1TB SSD RTX A3000/Garancia
- GAMER PC! i5-12400F / RTX 3060 Ti / 16GB 3000MHz / 512GB NVMe / 600w
- Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- BESZÁMÍTÁS! Asrock Z790 i9 13900K 64GB DDR5 1TB SSD RTX4080 16GB Aerocool P500B Digi ARGB ADATA 850W
- Lian Li Strimer Plus V2 12VHPWR 320mm RGB tápkábel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

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.
