Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD GPU-k jövője - amit tudni vélünk
- Gaming notebook topik
- Soundbar, soundplate, hangprojektor
- Meghozta az első, memórapánikból eredő áremelését az NVIDIA
- Szendvics a csúcson: teszten a különleges ROG Swift PG27AQWP monitor
- Kiadta majd visszavonta a legújabb GeForce drivert az NVIDIA
- Mini-ITX
- Home server / házi szerver építése
- AMD vs. INTEL vs. NVIDIA
Ú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?:))
- Apple iPhone 17 Pro Max – fennsík
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- AMD GPU-k jövője - amit tudni vélünk
- Tesla topik
- Gitáros topic
- ArchiCAD és Artlantis topik
- Gaming notebook topik
- Soundbar, soundplate, hangprojektor
- Óra topik
- További aktív témák...
- Telefon felvásárlás!! Honor 200 Lite, Honor 200, Honor 200 Pro, Honor 200 Smart
- Samsung Galaxy S24 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 /128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100% Után gyártott Kijelző
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
- DELL Latitude 5285 (Tablet) 2 az 1 ben,FHD +,12.3,i5-7200U,8GB 128GB SSD,LTE, WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

