[Biojava-l] Errors to STDOUT in BioJava?
James Diggans
jdiggans at excelsiortech.com
Sat Nov 20 23:12:49 EST 2004
A design-related question: In GenbankSequenceDB's getSequence() method,
the exception-handling code when catching an Exception thrown when a bad
accession is used to search (returning nothing from Genbank) prints an
error to STDOUT rather than passing the Exception up the chain like a
good little Java method should:
...
} catch (Exception e) {
System.out.println("Exception found in GenbankSequenceDB --
getSequence");
System.out.println(e.toString());
ExceptionFound = true;
IOExceptionFound = true;
return null;
}
Is there a reason behind this? It results in an application that prints
to STDOUT regardless of my wishes and also limits my ability to catch
the Exception myself higher up in the stack to deal with it in an
application-specific way. Just curious ... thanks.
-j
More information about the Biojava-l
mailing list