Java - forName
יש את הפונקציה :
יש את הפונקציה :
Class.forName(String)
שמחזירה אובייקט של Class שמתאים למחלקה שכתוב ב- String. אם קיימת מחלקה כזאת, אז הוא מחזיר מה שצריך. אם לא, הוא זורק ClassNotFoundException. אבל אם ה-String מכיל שם של מחלקה קיימת אבל לא ב- case sensitive, הוא מנסה לעשות משהו אבל לא מצליח, וזה זורק NoClassDefFoundError. הבעייה היא שאני רוצה שהוא יזהה את המחלקה גם אם זה לא case sensitive. מישהו יודע איך אפשר להתגבר על הבעייה הזאת?