範例
public
static
void
main(
String
[] args ) {
for
(
int
i =
0
; i < args.length; i++ ) {
try
{
Integer.parseInt( args[ i ] );
}
catch
(
NumberFormatException
e ) {
e.printStackTrace();
}
}
}
解決方案
移除 Throwable.printStackTrace(),改用日誌記載架構。
public
static
void
main(
String
[] args ) {
for
(
int
i =
0
; i < args.length; i++ ) {
try
{
Integer.parseInt( args[ i ] );
}
catch
(
NumberFormatException
e ) {
// TODO: 使用日誌記載架構來記載
}
}
}