File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes question about exception capturing Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "question about exception capturing" Watch "question about exception capturing" New topic

question about exception capturing

tan kian
Ranch Hand

Joined: Apr 09, 2004
Posts: 40
hi all, i just want to know something. is there an Exception for catching enter key on a readline.charAt(0)(ie. user just presses enter without entering anything else thus passing an empty string)?
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

If you write something like

and readLine() returns "" (the empty String) then yes, charAt() will throw a StringIndexOutOfBoundsException, as there is no 0th character in an empty String. Note also that at end-of-file, readLine() returns null, and you need to watch for that as well. Better to write something like

[Jess in Action][AskingGoodQuestions]
I agree. Here's the link:
subject: question about exception capturing
It's not a secret anymore!