title: What's the difference between failure and error in JUnit?
body: <p>I'm running JUnit tests on a large code base, and I've been realizing that sometimes I get "Errors" while other times I get "Failures". What's the difference?</p>