Shared coding conventions make it possible for a team to collaborate efficiently.
This rule makes it mandatory to place closing curly braces on the same line as the next else
, catch
or
finally
keywords.
public void myMethod() { if(something) { executeTask(); } else if (somethingElse) { doSomethingElse(); } else { // Noncompliant generateError(); } try { generateOrder(); } catch (Exception e) { log(e); } finally { // Noncompliant closeConnection(); } }
public void myMethod() { if(something) { executeTask(); } else if (somethingElse) { doSomethingElse(); } else { generateError(); } try { generateOrder(); } catch (Exception e) { log(e); } finally { closeConnection(); } }