istisnası için try-catch yöntemini kullanırken sorun yaşıyorum Özel durumun başarılı bir şekilde nasıl deneneceğini bilmiyorum. Gördüğünüz gibi try-catch ifadesini çoktan başlattım ama nasıl bitireceğimi bilmiyorum. Ben hatası ": Hata: tractorException.java:83 bildirilmemiş istisna tractorException; yakalanan veya setVehicleID (0) atılmak üzere beyan edilmelidir;" olsunjava
import java.io.*;
import java.util.*;
import javax.swing.*;
public class tractorException extends Exception {
protected int VehicleID;
public int setVehicleID(int VehicleID) throws tractorException {
if (VehicleID <= 0 || VehicleID > 100000) {
throw new tractorException();
} else {
this.VehicleID = VehicleID;
return this.VehicleID;
}
}
public int getVehicleID() {
return this.VehicleID;
}
tractorException() {
setVehicleID(0);
}
public static void main (String[] args) {
try {
throw new Exception("Something went wrong!!");
} catch (Exception e) {
}
olduğu için Doğrudan setVehicleID yöntemini çağırın olamaz başarmak? Sonsuz istisnalar atar bir sınıf? –
Evet Sadece istisnalar ekleyen bir sınıfa ulaşmaya çalışıyorum – MajorJavaUser