Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
bgColor#CCCCFF
public Node updateNode(int id, int newValue) throws IdNotFoundException {
  Node current = root;
  while(current != null){
    if(current.getId() == id){
      current.setValue(newValue);
      return current;
    }
    current = current.next;
  }	
  throw new NodeNotFoundException();
}

Risk assesment

Failure to provide appropriate feedback through status codes or exceptions can lead to inconsistent object state and unexpected program behavior.

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

MET04- J

medium

probable

medium

P8

L2

...