Well, your second question is just answered by a particular case of the Fubini's Theorem. Let me explain it:
1 - You may always interchange a finite sum with an infinite one. This is just a consequence of linearity of the integral. When you have a countably infinite sum, you may take it as an integral, and one of the first properties of an integral seen on a measure theory course will be that, for $f_1,...,f_n$ 'fine' functions, then
$$ \sum _k \int f_k = \int \sum_k f_k $$.
2 - Your second question is a more interesting, and it is completely answered by Fubini's theorem. There is a much simpler version for sequences, though, and it states that:
If a doubly-indexed infinite sequence $\{x_{n,m}\}$ is absolutely summable in some way, i.e., if, for exemple,
$$ \sum _m \sum_n |x_{m,n}| < + \infty $$
Then you may change the order of summation and obtain the same result.
This also holds for only positive sequences, and the result is the same.
As I already mentioned, this is part of a general Theorem called Fubini's Theorem, and I leave it up to you to check it, if interested.
Even more can be said in this case: in this case, you may even sum the sequence in a 'random' way, and you are still going to get the same result, where by "random way" we mean that, for every permutation $ \sigma : \mathbb{N} \times \mathbb{N} \to \mathbb{N} \times \mathbb{N} $, then the first sum is also equal
$$ \sum_{i,j} x_{\sigma(i,j)} $$
But I cannot interchange them, if they are negative, even if one sum is finite?
If both sums are finite, then I can interchange them, no matter whether they are non-negative or negative.
Is this correct?
– user136457 Jul 11 '15 at 14:05