DomException
<script type="text/javascript">
window.onload = function () {
var um = document.getElementsByTagName("p")[0];
var dois = document.getElementsByTagName("p")[1];
var tres = document.getElementsByTagName("p")[2];
try {
um.insertBefore(dois,tres)
} catch(e) {
alert(e.code)
}
}
<script>
... <h2>Título nível 2</h2> <p>Primeiro parágrafo</p> <p>Segundo parágrafo</p> <p>Terceiro parágrafo</p> ...
Primeiro parágrafo
Segundo parágrafo
Terceiro parágrafo