In a gravitational field if a body has negative mechanical energy, then the system body-planet (or star) is in a gravitationally bound state. The explanation that I have in mind for that is: since mechanical energy is negative and constant, and potential energy increases with distance (even if always negative), there is a position in which the mechanical energy equals the potential energy. The body cannot go any further since, for the conservation of mechanical energy, negative kinetic energy would be necessary (which is absurd).
Is this a general fact valid for any system in Physics? Does the following implication hold?
mechanical energy $E<0 \implies$ the system is in a bound state
Moreover how to justify so? Is it correct to think about it (at least in the gravitational case) as a consequence of the conservation of mechanical energy?