2

我正在尝试设置 Eclipse,以便它格式化 try catch finally 块(按下时CTRL+SHIFT+F如下:

try
{
    // some code
}
catch (IOException exception)
{
    // some exception handling code
}
finally
{
   // some more code
}

我在 Window >> Preferences >> Java >> Code Style >> Formatter 下找到了格式化选项,并添加了一个新的 Active 配置文件,但是我在大括号选项卡上看不到 try catch 块的选项。我已将该选项卡上的所有内容设置为“下一行”,但是代码现在格式为:

try
{
    // some code
} catch (IOException exception)
{
   // some exception handling code  
} finally
{
   // some more code
}
4

2 回答 2

6

您必须在两个地方执行此操作:

  1. “块”下的大括号选项卡,设置为“下一行”。
  2. 在 Control Statements 选项卡中,选中与 try/catch 相关的两个框。
于 2012-07-17T09:42:32.960 回答
5

您需要的设置在Control Statements选项卡中:

  • 在 'try' 语句中的 'catch' 之前插入新行
  • 在 'try' 语句中的 'finally' 之前插入新行
于 2012-07-17T09:42:06.510 回答