Using \\ at the start of a paragraph (when there is no line to end) is the most common cause of this error. The way to add space between paragraphs is to use \vspace{3cm}
However even \vspace should not normally be needed. You should try to avoid having explicit spacing in the document, it makes the document source very hard to re-use for different page or font sizes and it is usually an indication that the markup is too oriented towards visual rather than logical markup. Sometimes, at the very end of the document editing process you need to assert manual control to optimise the page breaking and insert a space here and there but otherwise any vertical spacing should really be hidden in the definition of structural commands such as \section or \begin{figure}
\\are you sure that the error comes from the code you showed. (It is always best to post a complete small document that reproduces the error) – David Carlisle Jan 02 '13 at 20:36tabularorarray, then it's fine. Elsewhere, not so much... See #4 in Documents with typical LaTeX errors, or the UK TeX FAQ entry No line here to end. – Werner Jan 02 '13 at 22:21\\[3cm]– Sigur Jan 02 '13 at 22:29\bigskipafter the blank line; but I've typeset several books and almost never felt a compelling reason to use it. Never use\\for ending paragraphs. – egreg Jan 03 '13 at 00:03