Hirdetés
- Apple asztali gépek
- TCL LCD és LED TV-k
- Újra nekifeszül az asztali konzolok piacának a Valve
- Amazon Kindle
- Amazon Fire TV stick/box
- Most állítólag törölték a korábban pletykált GeForce RTX 50 Super sorozatot
- Milyen processzort vegyek?
- Gigantikus fordulatot vett a GeForce RTX 50 Super sorozat törlése
- VR topik (Oculus Rift, stb.)
- Ne várj sokat a vásárlással: drágulás a láthatáron
Új hozzászólás Aktív témák
-
Yodafon
őstag
Hello
Az lenne a problémám hogy csináltam egy egyszerű progit kivételkezelés gyakorlására ami eloszt két számot és ha 0-val oszt akkor kiír egy hibaüzit.
De az a probléma hogy ha 0-val osztok akkor nem fut le a kivételkezelő hanem ezt írja ki:Az elso és masodik szam hanyadosa: Infinity
Viszont ha az a és b változó int tipusú akkor lefut a kivételkezelő de akkor a helyes eredmény mindig 0.
Valamint valaki megtudná mondani hogy a catch részben a kivétel típusa mellett mi az az e változó? Mert sehol sincs deklarálva se használva.
import java.io.*;
class szamol{
private double a,b,c;
szamol(){
a=b=0;
}
private void beker() throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
a=Double.parseDouble(br.readLine());
b=Double.parseDouble(br.readLine());
}
private void szamol(){
try{
c=a/b;
}
catch(ArithmeticException e){
System.out.println("0-val való osztás");
}
}
public void kiir() throws IOException {
System.out.println("Kérek 2 számot:");
beker();
szamol();
System.out.println("Az elso és masodik szam hanyadosa: "+c);
}
}
public class proba {
public static void main(String[] args) throws IOException{
szamol t=new szamol();
t.kiir();
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Elemlámpa, zseblámpa
- Apple iPhone 13 Pro Max - őnagysága
- Apple asztali gépek
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- TCL LCD és LED TV-k
- Autós topik
- Kerékpárosok, bringások ide!
- sziku69: Fűzzük össze a szavakat :)
- Újra nekifeszül az asztali konzolok piacának a Valve
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Samsung Galaxy S22 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép. Csere-Beszámítás! R7 5800X / RTX 5060 / 32GB DDR4 / 1TB SSD
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


