Új hozzászólás Aktív témák
-
Elkezdtem a progit, de van egy erdekesseg amit nem ertek, adott az alabbi kodreszlet:
public int readInt() {
int szam = 0;
BufferedReader is = new BufferedReader(new InputStreamReader(System.in));
try{
do{
try{
szam = Integer.parseInt(is.readLine());
break;
}catch (NumberFormatException e){
System.err.println("Kérem csak egész számot adjon meg!");
};
}while(true);
is.close();
}catch (IOException ex){
System.err.println("Nem olvasható a bemenet!");
}
return szam;
}
public int kvizValasztas() {
int sorszam = 0;
do{
sorszam = this.readInt();
if(sorszam > this.elerhetoKvizek.length || sorszam <= 0 ){
System.out.println("Hibás számot adott meg, kérem adja meg újra: ");
}else{
break;
}
}while(true);
return sorszam;
}Hibas bemenet eseten mikor masodjara megy bele a readInt() fuggvenybe, akkor ahelyett, hogy bekerne a szamot belefut a catch agba, miszerint IOException van.
Ha kiveszem az is.Close(); sort, akkor minden ok, de nem ertem, hogy miert, mindig egy uj BufferedReader-t inicializalok, nem a mar korabban lezartbol olvasnek.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Fejhallgató erősítő és DAC topik
- Elektromos autók - motorok
- Autós topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Napelem
- Meglepően lassú az iOS 26 terjedése
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- World of Tanks - OFF topic
- Milyen videókártyát?
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- Asus GL553VD FY010T - Intel i7-7700, 16GB RAM, GTX1050 4GB, Samsung 970 NVME 250GB
- Logitech G SAITEK Farm Sim Controller
- Eladó Google Pixel 7pro 8/128. OLVASS
- Dell Precision 3591 FHD Touch / Ultra 7 155H 16C / 16-32G / 512G G4 / RTX Ada / AI IR FPR
- EVGA RTX 3070 FTW3 Ultra 8GB / Csavarmatricás! / Beszámítás OK!
- BESZÁMÍTÁS! Gigabyte B760M i5 14600K 16GB DDR4 512GB SSD RX 9060 XT 16GB Asus A31 PLUS TG ARGB 650W
- Apple iPhone 16 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27GR95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- GYÖNYÖRŰ iPhone XR 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4343
- Samsung Galaxy Watch 6 Classic, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


