Per effettuare controlli sui caratteri "speciali" si deve effettuare il quoting di tali caratteri, anteponendo un backslash ( \ ):
codice:
if ( UserName.charAt(0) == "\'" ) { 
   System.out.println("UserName non valida!"); 
}
Lo stesso vale per i doppi apici ( " )


PS: Per rendere leggibile il codice nel forum racchiudilo fra i due tag [*CODE] e [*/CODE] (senza l'asterisco, ovviamente).

Ciao.