我有一个IncomingTrackHandlerFactory
( ith
) 分发IncomingTrackHandler
. 这些实例实现AutoCloseable
. 与IncomingTrackHandler
数据库打交道,并且是短暂的。每个实例仅用于几个查询,然后被丢弃。
我不明白为什么第一个代码块不起作用。为什么Java告诉我它“找不到符号” ith
?ith
如果发现异常并且必须回滚数据库事务,我只是在 try 块之前声明 ith 以便能够在手边也有变量。
我错过了什么?