Hirdetés
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- gban: Ingyen kellene, de tegnapra
- BerserkGuts: 9800X3D Hitvallás, Dogma megcáfolása egy RTX5080+12600K-val
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Asszociációs játék. :)
- Cifu: Űrhajózás 2025 - Összefoglaló írás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Ú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
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- CES 2026: a hatékonyabb szellőztetésre gyúr a Phanteks többkamrás háza
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Vezetékes FEJhallgatók
- Kingdom Come: Deliverance I-II.
- OTP Bank topic
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- Milyen billentyűzetet vegyek?
- Futárcégek
- HiFi műszaki szemmel - sztereó hangrendszerek
- Bambu Lab 3D nyomtatók
- További aktív témák...
- REFURBISHED - DELL Universal Dock D6000 (452-BCYH) (DisplayLink)
- Apple iPhone 12 64GB,Újszerű,Dobozaval,12 hónap garanciával
- REFURBISHED és ÚJ - Lenovo ThinkPad 40AS USB-C Dock Gen2 (akár 3x4K felbontás)
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 64GB DDR4 1TB SSD RTX A2000 4GB W
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
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.
