como parar un proceso de parseado?

Victor
09 de Julio del 2004
Hola,
alguien sabria decirme como puedo detener el siguiente proceso. Pasa que cuando intento parsear si la web no esta disponible se queda bloqueado y no lanza excepcion ni nada. El codigo es el siguiente:
try{
Parser parser = new Parser (nameUrl);
TextExtractingVisitor visitor = new TextExtractingVisitor ();
parser.visitAllNodesWith(visitor);
String contenido = visitor.getExtractedText();
}catch(Exception e){...}